package edu.sctu.zhoudie.mouth201506.day20150602.Railway;

import java.util.HashMap;

/**
 *
 * 地铁卡处理
 * Created by user08 on 2015/6/2.
 */
public class CardWay {
    private HashMap<String, Integer> map;

    public CardWay() {
        map = new RailwayData().setHashMap();
    }

    public void getCard(String start, String end) {



    }

    public int getCount(String start, String end) {
        int count = 0;
        if (map.get(start) > map.get(end)) {
            count = map.get(start) - map.get(end);
        } else {
            count = map.get(end) - map.get(start);
        }
        return count;
    }

    public int getPrice(String start, String end) {
        int price = 2;
        if (getCount(start, end) < 3) {
            price = 2;
        } else if (getCount(start, end) >= 3 && getCount(start, end) < 6) {
            price = 4;
        } else if (getCount(start, end) >= 6 && getCount(start, end) < 8) {
            price = 5;
        } else if (getCount(start, end) >= 8) {
            price = 6;
        }
        return price;
    }

    /**
     * 充值金额
     *
     * @param price
     */
    public void setPrice(int price,PeopleAppbean people){
        people.setPrice(people.getPrice()+price);
    }

}
